Optimal Sequential and Parallel Algorithms for Cut Vertices and Bridges on Trapezoid Graphs
نویسنده
چکیده
Let G be a graph. A component of G is a maximal connected subgraph in G. A vertex v is a cut vertex of G if κ(G− v) > κ(G), where κ(G) is the number of components in G. Similarly, an edge e is a bridge of G if κ(G− e) > κ(G). In this paper, we will propose new O(n) algorithms for finding cut vertices and bridges of a trapezoid graph, assuming the trapezoid diagram is given. Our algorithms can be easily parallelized on the EREW PRAM computational model so that cut vertices and bridges can be found in O(logn) time by using O( n logn ) processors.
منابع مشابه
Optimal Parallel Algorithms for Cut Vertices, Bridges, and Hamiltonian Path in Bounded Interval Tolerance Graphs
We present parallel algorithms to nd cut vertices, bridges, and Hamiltonian Path in bounded interval tolerance graphs. For a graph with n vertices, the algorithms require O(logn) time and use O(n) processors to run on Concurrent Read Exclusive Write Parallel RAM (CREW PRAM) model of computation. Our approach transforms the original graph problem to a problem in computational geometry. The total...
متن کاملTenacity and rupture degree parameters for trapezoid graphs
Reliability of networks is an important issue in the field of graph and network. Computation of network vulnerability parameters is NP-complete for popular network topologies such as tree, Mesh, Cube, etc.In this paper, we will show that the tenacity and rupture degree parameters for trapezoid graphs can be computed in polynomial time.
متن کاملTriangle Graphs and Simple Trapezoid Graphs
In the literature of graph recognition algorithms, two of the most extensively covered graphs are interval graphs and permutation graphs [6, 2]. One way of generalizing both interval graphs and permutation graphs is the intersection graph of a collection of trapezoids with corner points lying on two parallel lines. Such a graph is called the trapezoid graph [3, 4]; Ma and Spinrad [8] show that ...
متن کاملScalable Coarse Grained Parallel Interval Graph Algorithms
We present scalable coarse grained parallel algorithms for solving interval graph problems on a BSP-like model{Coarse Grained Multicomputers (CGM). The problems we consider include: nding maximum independent set, maximum weighted clique, minimum coloring and cut vertices and bridges. With scalability at n p p ; 8 > 0 (here n denotes the total input size and p the number of processors), our algo...
متن کاملGraph-Theoretic Algorithms Project Report Trapezoid Graphs
Trapezoid graphs are intersection graphs of trapezoids between two horizontal lines. They generalize both interval graphs and permutation graphs. Interval graphs are intersection graphs of intervals on the real line. Permutation graphs are intersection graphs of straight lines between two horizontal lines. They can be represented by a permutation diagram consisting of a pair of horizontal lines...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید
ثبت ناماگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید
ورودعنوان ژورنال:
- Discrete Mathematics & Theoretical Computer Science
دوره 6 شماره
صفحات -
تاریخ انتشار 2004